industrial advertisement - Turkish English Dictionary